solidly earthed - German English Dictionary